New failure rate model for iterative software development life cycle process

نویسندگان

چکیده

Software reliability models are one of the most generally used mathematical tool for estimation reliability, failure rate and number remaining faults in software. Existing software designed to follow waterfall development life cycle process. These existing do not take advantage iterative In this paper, a new model centered on process has been developed. It aims integrate modulation factor incorporating varying needs each phase comprises imperfect debugging with possibility fault introduction removal multiple an interval as proceeds. The proposed validated twelve iterations Eclipse dataset nine Java Development toolkit (JDT) dataset. Parameter done by hybrid particle swarm optimization gravitational search algorithm. Experimental results in-terms goodness-of-fit shows that outperformed Jelinski Moranda, Shick Wolverton, Goel Okummotto Imperfect debugging, GS Mahapatra, Modified Wolverton 83.33% eclipse 77.77% JDT

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Timeboxing: a process model for iterative software development

P. Jalote’s current address: Dept of CSE; Indian Institute of Technology; Kanpur – 208016; India. ABSTRACT: In today’s business where speed is of essence, an iterative development approach that allows the functionality to be delivered in parts has become a necessity and an effective way to manage risks. In this paper we propose the timeboxing model for iterative software development in which ea...

متن کامل

The Timeboxing process model for iterative software development

In today’s business where speed is of essence, an iterative development approach that allows the functionality to be delivered in parts has become a necessity and an effective way to manage risks. In an iterative process, the development of a software system is done in increments, each increment forming of an iteration and resulting in a working system. A common iterative approach is to decide ...

متن کامل

A Simulation Model for the Waterfall Software Development Life Cycle

Software development life cycle or SDLC for short is a methodology for designing, building, and maintaining information and industrial systems. So far, there exist many SDLC models, one of which is the Waterfall model which comprises five phases to be completed sequentially in order to develop a software solution. However, SDLC of software systems has always encountered problems and limitations...

متن کامل

New Process Model: Yes Confident Software Development Process Model

An overview of the more common system development process models used to guide the system analysis, design development and maintenance of information. Generally we have many different techniques and methods used to software development life cycle. Project and most real word models are customized adaptations of the generic models while each is designed for a specific purpose or reason, most have...

متن کامل

Y: A New Component-Based Software Life Cycle Model

With the need to produce ever larger and more complex software systems, the use of reusable components has become increasingly imperative. Of the many existing and proposed techniques for software development, it seems clear that component-based software development will be at the forefront of new approaches to the production of software systems and holds the promise of substantially enhancing ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Automated software engineering

سال: 2021

ISSN: ['0928-8910', '1573-7535']

DOI: https://doi.org/10.1007/s10515-021-00288-9